#pragma once
#include "./ini/SimpleIni.h"

class INICfg
{
public:
	static INICfg& instance() { static INICfg* _instance = new INICfg;  return *_instance; }
	void init(const char* path) { _ini.SetUnicode(); _ini.LoadFile(path); }
	const CSimpleIni& cfg() const { return _ini; }
private:
	INICfg() {};
	INICfg(const INICfg&) {}
	CSimpleIniA _ini;
};
#define INI INICfg::instance().cfg()
